large storage areas - Alemán Inglés Diccionario